creer_tableau_1_1.Rd
Mise en page du tableau du chapitre 1 au format html.
creer_tableau_1_1(
data,
annee,
epci = TRUE,
add_scroll = FALSE,
titre = "Le parc locatif social {local} au 1er janvier {annee}",
note_de_lecture = ""
)
La table d'indicateurs préparée par dataprep() selon les inputs de l'utilisateur et filtrée sur le booléen Zone_ref.
Le millesime renseigné par l'utilisateur.
un booléen pour indiquer si l'on souhaite détailler le tableau par EPCI.
un booleen pour indique si l'on souhaite inserer une scrollbox. (par défaut FALSE)
une chaine de caractère si vous voulez ajouter un titre spécifique. (par défaut: "Le parc locatif social region au 1er janvier annee")
une chaine de caractère si vous voulez ajouter une note de lecture en dessous des sources
Une liste de 3 objets : un tableau mis en page au format html (viz), la table des données visualisées (tab_xls) et leurs métadonnées (meta).
indicateurs_rpls_illustrations <- lire_rpls_exemple() %>%
dplyr::filter(Zone_ref)
creer_tableau_1_1(data = indicateurs_rpls_illustrations, annee = 2023, epci = TRUE,
add_scroll = FALSE, note_de_lecture = "")[["viz"]]
#> Joining with `by = join_by(TypeZone, CodeZone, Zone)`
#> <table class="table" style="font-size: 12px; margin-left: auto; margin-right: auto;border-bottom: 0;">
#> <caption style="font-size: initial !important;">Le parc locatif social en Corse au 1er janvier 2023</caption>
#> <thead>
#> <tr>
#> <th style="empty-cells: hide;border-bottom:hidden;" colspan="5"></th>
#> <th style="border-bottom:hidden;padding-bottom:0; padding-left:3px;padding-right:3px;text-align: center; " colspan="3"><div style="border-bottom: 1px solid #ddd; padding-bottom: 5px; ">Type de logement</div></th>
#> </tr>
#> <tr>
#> <th style="text-align:left;"> Zone </th>
#> <th style="text-align:right;"> Nombre de logements sociaux au 01/01/2023 </th>
#> <th style="text-align:right;"> Évolution 2023/2022 (en %) </th>
#> <th style="text-align:right;"> Densité pour 100 résidences principales </th>
#> <th style="text-align:right;"> Part de logements en QPV<br>(en %) </th>
#> <th style="text-align:right;"> Part des logements individuels<br>(en %) </th>
#> <th style="text-align:right;"> Part des logements collectifs<br>(en %) </th>
#> <th style="text-align:right;"> Part des logements étudiants<br>(en %) </th>
#> </tr>
#> </thead>
#> <tbody>
#> <tr>
#> <td style="text-align:left;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> France métropolitaine </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 5 141 673 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 1,0 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 17,3 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 28,7 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 15,3 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 82,1 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 2,6 </td>
#> </tr>
#> <tr>
#> <td style="text-align:left;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> France de province </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 3 763 013 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 0,9 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 15,4 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 27,9 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 19,8 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 78,0 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(196, 196, 196, 255) !important;"> 2,2 </td>
#> </tr>
#> <tr>
#> <td style="text-align:left;font-weight: bold;background-color: rgba(255, 255, 255, 255) !important;"> Corse </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(255, 255, 255, 255) !important;"> 15 837 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(255, 255, 255, 255) !important;"> 1,5 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(255, 255, 255, 255) !important;"> 10,1 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(255, 255, 255, 255) !important;"> 31,3 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(255, 255, 255, 255) !important;"> 9,2 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(255, 255, 255, 255) !important;"> 87,9 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(255, 255, 255, 255) !important;"> 2,9 </td>
#> </tr>
#> <tr>
#> <td style="text-align:left;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> Corse-du-Sud </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 6 752 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 2,1 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 9,4 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 17,5 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 7,6 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 92,4 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 0,0 </td>
#> </tr>
#> <tr>
#> <td style="text-align:left;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> Haute-Corse </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 9 085 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 1,1 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 10,8 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 41,6 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 10,4 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 84,5 </td>
#> <td style="text-align:right;font-weight: bold;background-color: rgba(229, 229, 229, 255) !important;"> 5,1 </td>
#> </tr>
#> <tr>
#> <td style="text-align:left;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;padding-left: 2em;" indentlevel="1"> CA de Bastia </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 5 559 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 0,8 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 20,4 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 68,0 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 2,4 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 96,4 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 1,2 </td>
#> </tr>
#> <tr>
#> <td style="text-align:left;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;padding-left: 2em;" indentlevel="1"> CA du Pays Ajaccien </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 5 221 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 1,7 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 13,5 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 16,9 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 5,3 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 94,7 </td>
#> <td style="text-align:right;background-color: rgba(255, 255, 255, 255) !important;font-size: 10px;"> 0,0 </td>
#> </tr>
#> </tbody>
#> <tfoot><tr><td style="padding: 0; " colspan="100%">
#> <sup></sup> Sources : SDES, RPLS au 1er janvier 2023 ; INSEE, recensement de la population 2021</td></tr></tfoot>
#> </table>